/*头部图片*/
.sign{margin-top: 55px;width: 100%;}
.sign img{width: 100%;}
/*内容*/
.mui-bar-nav~.mui-content.sign-in-form{background-color: #fff;margin-top: 0px;padding: 0px;overflow: hidden;border-top:1px solid #cdcbcb ;border-bottom: 1px solid #cdcbcb;}
.sign-in-form .sign-in-form-img{padding-top: 25px;margin-right: 3vw;}
.sign-in-form-member{padding-top: 25px;}
.sign-in-form-member p{line-height: 30px;margin: 0px;font-size: 22px;color: #262626;}
.sign-in-form-member p .number{color: #ef0202;}
.conversion-link {margin-top:2vw;margin-bottom:2vw;width: 129px;height: 47px;padding: 1vw;background-image: url('../images/sign_in_bg_03.png');background-size: 100% 100%;text-align: center;}
.conversion-link a{line-height: 40px;color: #ffffff;font-size: 18px;}
.sign-in-form-sum{height: 44.3vw;width: 25.1vw;}
.sign-in-form-sum button {background-image: url('../images/continuous_sign_in_03.png');background-size:100% 100%;color: #fff;font-size: 5.27vw;border-radius: 0px;float: right;height: 100%;}
.sign-in-form-sum button p{font-size: 18px;color: #ffffff;}
.sign-in-form-sum button a{display: inline-block;font-size: 18px;color: #ffffff;margin: 20px;}
.sign-in-form-sum button p:last-child{margin-top: 10px;margin-bottom: 5px;}

/*活动规则*/
.rule{padding: 0px 15px;background-color: #faf8f3;padding-top: 20px;color: #262626;}
.rule h4{font-size: 20px;}
.rule p{font-size: 18px;line-height: 30px;margin-bottom: 0px;}
/*选框*/
@keyframes hover-color {from {border-color: #c0c0c0; }to {border-color: #d24239; } }
.collection-list .mui-clearfix .payment-type{position: relative;width: 7vw;height: 7vw;margin-right: 2.5vw;margin-top: 5.5vw}
.collection-list .mui-clearfix .payment-type .magic-checkbox {position: absolute;display: none; }
.collection-list .mui-clearfix .payment-type .magic-checkbox + label:hover:before {animation-duration: 0.4s;animation-fill-mode: both;animation-name: hover-color; }
.collection-list .mui-clearfix .payment-type .magic-checkbox + label:before {position: absolute;top: 0;left: 0;display: inline-block;width: 7vw;height: 7vw;border-radius: 50%;content: '';border: 1px solid #009944; }
.collection-list .mui-clearfix .payment-type .magic-checkbox + label:after {position: absolute;display: none;content: ''; } 
.collection-list .mui-clearfix .payment-type .magic-checkbox:checked + label:before {animation-name: none; }
.collection-list .mui-clearfix .payment-type .magic-checkbox:checked + label:after {display: block; }
.collection-list .mui-clearfix .payment-type .magic-checkbox + label:after {top: 1vw;left: 2.5vw;box-sizing: border-box;width: 2vw;height: 4vw;transform: rotate(45deg);border-width: 2px;border-style: solid;border-color: #fff;border-top: 0;border-left: 0; } 
.collection-list .mui-clearfix .payment-type .magic-checkbox:checked + label:before {border: transparent;background: #d24239; }
/*结算*/
.collection-list .all {padding: 0px;}
.collection-list .all .account h3{font-size: 18px;color: #262626;line-height: 65px;}
.collection-list .all .total{font-size: 16px;color: #ef0202;line-height: 65px;margin-right: 4vw;}
.collection-list .all .total .currency{font-size: 14px;}
.collection-list .all .total .rental{font-size: 22px;}
/*结算按钮*/
.collection-list .all  button{background-color:#d24239;color: #fff;font-size:5.27vw;border-radius: 0px;float:right;height: 80px;}
